const utils = {
  /**
   * 消息反馈（轻提示）
   * @param {string} title 文字提示内容
   */
  toast (title = '数据加载失败...') {
    wx.showToast({
      title,
      mask: true,
      icon: 'none'
    })
  },
  dataFormat (timestamp) {
    const date = new Date(timestamp)
    const year = date.getFullYear()
    const month = date.getMonth() + 1
    const day = date.getDate()

    return [year, month, day].map(item => item > 9 ? item : '0' + item).join('-')
  },
  /**
   * 判断页面是否为 tabbar 页面
   * @param {string} path 页面路径
   */
  isTabBarPage (path) {
    const tabBarList = __wxConfig.tabBar.list
    const tabBarPages = tabBarList.map(({pagePath}) => {
      return pagePath.split('.')[0]
    })
    return tabBarPages.includes(path)
  }
}

// 正常的模块导出
export default utils
// 挂载到全局对象 wx 上
wx.utils = utils